Micron Document
██████╗ ███████╗████████╗██╗██████╗ ███████╗██████╗ ██╗ █████╗
██╔══██╗██╔════╝╚══██╔══╝██║██╔══██╗██╔════╝██╔══██╗██║██╔══██╗
██████╔╝█████╗ ██║ ██║██████╔╝█████╗ ██║ ██║██║███████║
██╔══██╗██╔══╝ ██║ ██║██╔═══╝ ██╔══╝ ██║ ██║██║██╔══██║
██║ ██║███████╗ ██║ ██║██║ ███████╗██████╔╝██║██║ ██║
╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚══════╝╚═════╝ ╚═╝╚═╝ ╚═╝


🬧 The NomadNet Encyclopedia | Archives | Info
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b

🔍 Search

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

POSIX
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
mwawPOSIX (o mwbaPosix: mwbqacronimo di mwbgPortable mwbwOperating mwcaSystem mwcqInterface for Unimwcgx), in mwcwinformatica, indica la famiglia degli mwdastandard definiti dall'mwdqIEEE denominati formalmente mwdgIEEE 1003. Il nome standard internazionale è mwdwISO/IEC 9945.

Il termine è stato coniato da mweqRichard Stallman in risposta alla richiesta da parte dell'IEEE di un nome facile da memorizzare. Il compito dello standard POSIX è quello di definire alcuni concetti base che vanno seguiti durante la realizzazione del sistema operativo.cite-ref-1[1]cite-ref-2[2]cite-ref-3[3]

Contents

Storia
Note

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Storia

Gli standard POSIX derivano da un progetto, iniziato intorno al mwiq1985, finalizzato alla standardizzazione delle mwigAPI per i mwiwsoftware sviluppati per le diverse varianti dei mwjasistemi operativi mwjqUNIX. Il sistema operativo Unix si diffuse negli mwjganni ottanta grazie alla sua affidabilità ed economicità che ne favorirono l'adozione da parte di numerose aziende. Oltre ad avere un prezzo inferiore rispetto agli altri sistemi operativi, infatti, Unix aveva la capacità di fare riferimento a degli standard e contemporaneamente evolversi tecnologicamente.

Nel mwka1983 l'mwkqAT&T presentò ai principali produttori di mwkgmicroprocessori (come mwkwMotorola e mwlaIntel) un mwlqsistema operativo denominato mwlgUNIX System V. Nel 1985, l'mwlwIEEE (mwmaInstitute of Electrical and Electronic Engineers) definì una serie di standard per le interfacce, globalmente denominati POSIX (mwmqPortable Operating System Interfaces). Nel mwmg1988 si formò una nuova organizzazione chiamata OSF (mwmwmwnaOpen Software Foundation).

L'OSF doveva realizzare anche una versione dell'mwngAIX di mwnwIBM che fosse conforme agli standard POSIX e quindi creare la completa compatibilità con POSIX e Unix System V. Siccome l'IEEE richiedeva dei costi elevati per fornire la documentazione POSIX e non ne permetteva la pubblicazione on-line, è emerso uno standard aperto, chiamato "mwoaSingle UNIX Specification", gestito da mwoqThe Open Group.

Descrizione

POSIX specifica l'interfaccia comune del sistema operativo all'utente e al software in 15 documenti. L'interfaccia utente standard è la mwpashell mwpqKorn. Altri software, servizi e programmi di utilità a livello di utente includono mwpgAWK, mwpwEcho, mwqaEd e molti altri, nell'ordine delle centinaia. I servizi di programmazione richiesti includono l'mwqqinput/output di base (per i mwqgfile, il mwqwterminale e i servizi di mwrarete).

Una serie di test di conformità per POSIX accompagna lo standard, ed è chiamata PCTS (acronimo di mwrgPOSIX Conformance Test Suite). Per i sistemi mwrwLinux esistono diverse estensioni di largo utilizzo, e diversi standard di fatto sono raccolti nel mwsaLinux Standard Base.

Note

cite-note-11. mwtw(mwuamwuqEN) mwugmwuwPOSIX™ 1003.1 Frequently Asked Questions (FAQ Version 1.18), su mwvaopengroup.org. mwvqURL consultato il 7 luglio 2021. mwvw«The name POSIX was suggested by Richard Stallman. It is expected to be pronounced pahz-icks, as in positive, not poh-six, or other variations. The pronunciation has been published in an attempt to promulgate a standardized way of referring to a standard operating system interface.»
cite-note-22. mwww(mwxamwxqEN) Seth Kenlon (Red Hat), mwxgmwxwWhat is POSIX?, su mwyaopensource.com, 15 luglio 2019. mwyqURL consultato il 7 luglio 2021.
cite-note-33. mwzq(mwzgmwzwEN) Mark G. Sobell, mwaaA Pratical Guide to Red Hat Linux 8, Boston, Addison-Wesley, 2003, mwaqISBNmwag 0201703130.

Bibliografia

• citerefieee-1003-1-2001(EN) The Austin Group, IEEE Standard for Information Technology - Portable Operating System Interface (POSIX), in IEEE Std 1003.1-2001, IEEE, 2001, DOI:10.1109/IEEESTD.2001.93364.
• mwca(EN) The Austin Group, Information technology — Portable Operating System Interface (POSIX®) Base Specifications, n. 7, ISO, 2009, ISO/IEC/IEEE 9945:2009.

Voci correlate

• mweaGNU
• mwegLinux
• mwfaUnix-like

Altri progetti

Altri progetti

• Wikimedia Commons

• Wikimedia Commons contiene immagini o altri file su POSIX

Collegamenti esterni

• (EN) Sito ufficiale, su pubs.opengroup.org.
• citerefopen-library(EN) Opere riguardanti POSIX / POSIX (Computer software standard), su Open Library, Internet Archive.
• mwgw(EN) The Portable Application Standards Committee, su pasc.org. URL consultato il 28 maggio 2005 (archiviato dall'url originale il 10 febbraio 2021).
• mwhq(EN) IEEE POSIX Certification Authority, su standards.ieee.org. URL consultato il 14 luglio 2009 (archiviato dall'url originale il 26 luglio 2010).
• mwhw(EN) mwiaAPE mwiqArchiviato il 10 maggio 2008 in Internet Archive. - L'ambiente ANSI/POSIX dei mwiwBell Labs